A nighttime waterfront with illuminated buildings and a prominent tower reflecting on the water.

Find hotels in Krk Island

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 10 - Aug 11
Tomorrow
Aug 11 - Aug 12
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for Krk Island hotels

1. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
Vrbnik Old Town
United States
Eraldi
CA $271
CA $313 total
includes taxes & fees
Aug 13 - Aug 14
Hotel Vinotel Gospoja

2. Hotel Istra - Liburnia

Hotel Istra - Liburnia
Opatija
United Kingdom
zeljka
CA $220
CA $255 total
includes taxes & fees
Sep 8 - Sep 9
Hotel Istra - Liburnia

3. Hotel Ambasador - Liburnia

Hotel Ambasador - Liburnia
Opatija
Germany
Petra
CA $327
CA $377 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Ambasador - Liburnia

4. Hilton Rijeka Costabella Beach Resort & Spa

Hilton Rijeka Costabella Beach Resort & Spa
Rijeka
United States
Fabio
CA $406
CA $472 total
includes taxes & fees
Aug 31 - Sep 1
Hilton Rijeka Costabella Beach Resort & Spa

5. Malinska Green Apartments

Malinska Green Apartments
Malinska-Dubasnica
United Kingdom
Anonymous traveller
CA $531
CA $607 total
includes taxes & fees
Aug 12 - Aug 13
Malinska Green Apartments

6. Blue Waves Resort

Blue Waves Resort
Malinska-Dubasnica
Canada
Kayla Danielle
CA $297
CA $343 total
includes taxes & fees
Sep 6 - Sep 7
Blue Waves Resort

7. Hotel Imperial - Liburnia

Hotel Imperial - Liburnia
Opatija
Australia
Angela
CA $238
CA $276 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Imperial - Liburnia

8. Aminess Style Glamping Villas & Holiday Homes Atea

Aminess Style Glamping Villas & Holiday Homes Atea
Omisalj
United Kingdom
Marko
Aminess Style Glamping Villas & Holiday Homes Atea

9. Hotel Amabilis

Hotel Amabilis
Crikvenica
United Kingdom
eileen
CA $405
CA $466 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Amabilis

10. Hotel Riva

Hotel Riva
Malinska-Dubasnica
United States
Omar
CA $595
CA $678 total
includes taxes & fees
Sep 6 - Sep 7
Hotel Riva

11. Hotel Kvarner - Liburnia

Hotel Kvarner - Liburnia
Opatija
Canada
Rudy Rudolph
CA $342
CA $393 total
includes taxes & fees
Aug 31 - Sep 1
Hotel Kvarner - Liburnia

12. Hotel Miramare

Hotel Miramare
Crikvenica
Germany
Holger
CA $344
CA $397 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Miramare

13. Hotel Park Punat managed by Falkensteiner

Hotel Park Punat managed by Falkensteiner
Punat
United Kingdom
Khanittha
CA $363
CA $417 total
includes taxes & fees
Aug 28 - Aug 29
Hotel Park Punat managed by Falkensteiner

14. Hotel Kanajt

Hotel Kanajt
Punat
United States
Danijel
CA $305
CA $357 total
includes taxes & fees
Sep 10 - Sep 11
Hotel Kanajt

15. Hotel Ičići - Liburnia

Hotel Ičići - Liburnia
Opatija
United States
Leticia
CA $252
CA $291 total
includes taxes & fees
Sep 10 - Sep 11
Hotel Ičići - Liburnia

16. Hotel Vila Rova

Hotel Vila Rova
Malinska-Dubasnica
United States
Howard
CA $461
CA $528 total
includes taxes & fees
Sep 1 - Sep 2
Hotel Vila Rova

17. Hotel Malin

Hotel Malin
Malinska-Dubasnica
CA $313
CA $361 total
includes taxes & fees
Sep 8 - Sep 9
Hotel Malin

18. Grand Hotel Bonavia

Grand Hotel Bonavia
Rijeka
CA $199
CA $232 total
includes taxes & fees
Sep 3 - Sep 4
Grand Hotel Bonavia

19. Boutique Hotel Marina

Boutique Hotel Marina
Krk
Germany
Christina
CA $390
CA $441 total
includes taxes & fees
Aug 29 - Aug 30
Boutique Hotel Marina

20. Hotel Bellevue - Liburnia

Hotel Bellevue - Liburnia
Opatija
France
Ludovic
CA $245
CA $284 total
includes taxes & fees
Sep 1 - Sep 2
Hotel Bellevue - Liburnia
View all properties

Vacation Rentals in Krk Island

Apartment

Apartments Vesna

Apartments Vesna
Malinska
Apartments Vesna
Apartment

Vila Ponte

Vila Ponte
Punat
"Stayed in apartment 202 for four nights. A lovely, family friendly property in a great location. Comfortable, well equipped apartment, great pool. Friendly helpful staff. A great location with loads of food options, some literally a 2 min walk. Loads of free parking. We really enjoyed our stay, recommended!"
Vila Ponte
Aparthotel

Aminess Younique Gaia Green Villas

Aminess Younique Gaia Green Villas
Omisalj
"Very tranquil and lots of things to do. Nice beaches and lots of greenery around. The local food was amazing and had an overall great time."
Aminess Younique Gaia Green Villas
Apartment

Soline Bay Seashore Residence

Soline Bay Seashore Residence
Dobrinj
"Fantastisk beliggenhed og fed lejlighed samt en super vært."
Soline Bay Seashore Residence
Apartment

Apartment Petar

Apartment Petar
Poljica
Apartment Petar
See all vacation rentals
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Krk Island attractions

Krk Town Harbour

8.6/10 (75 reviews)
Explore the waterfront in Krk with a trip to Krk Town Harbour. While you're in the area, stroll along the beautiful beaches.
See properties

Krk Town Square

8.8/10 (97 reviews)
Find out about the history of Krk with a stop at Krk Town Square. While you're in the area, stroll along the beautiful beaches.
See properties

Kosljun Island

8.0/10 (3 reviews)
Commune with nature and explore the great outdoors at Kosljun Island during your travels in Krk. While you're in the area, stroll along the beautiful beaches.
See properties

Krk Bridge

9.2/10 (31 reviews)
You can learn about the history of Omisalj with a stop at Krk Bridge. Wander the seaside and beaches in the area.
See properties

Learn more about Krk Island

Venture to sights like Drazica Beach and Krk Town Square as you discover Krk Island.

See all hotels in Krk Island
A nighttime waterfront with illuminated buildings and a prominent tower reflecting on the water.

Top Krk Island Hotel Reviews

Hotel Kanajt

Hotel Kanajt

10/10 Excellent
"Very nice hotel. Super clean . Nice balconies . Staff really nice"
vukasin 1-night trip
Posted 17 hours ago
Hotel Kanajt
Lily mediterranean apartments with a sea view & heated shared pool

Lily mediterranean apartments with a sea view & heated shared pool

10/10 Excellent
"Wir waren begeistert von der ruhigen Lage, dem wunderschönen Gartengrundstück mit Pool - den wir für uns alleine hatten - der tollen Aussicht auf die Bucht und die schöne Sitzgelegenheit mit eigenem Parkplatz vor unserer Wohnung. Die Vermieterin war sehr nett und hilfsbereit."
Matthias G. 8-night trip
Posted 4 days ago
Lily mediterranean apartments with a sea view & heated shared pool
Aminess Younique Gaia Green Villas

Aminess Younique Gaia Green Villas

10/10 Excellent
"We've been coming here for three years and it's really nice. They have air conditioning, a kitchenette (a big fridge, but only a stove top and microwave for cooking). The rooms are clean and the staff are friendly. Please note there is no washing machine in the villas."
Caroline 7-night trip
Posted 4 days ago
Aminess Younique Gaia Green Villas
Magal Maradiso Hotel by Aminess

Magal Maradiso Hotel by Aminess

8/10 Good
"The property is large with lots of rooms and the wait for elevators can be very frustrating. Everything in the room was functional and clean, though there were quite a few stains in the carpet in the room and hallways. The property is in a good location and they have a nice coffee shop downstairs. Breakfast was included with our stay and there was plenty to chose from at breakfast given it was a huge buffet. I felt the price per night overall was on the high side. Especially for a large, crowded, and often noisy facility. And as mentioned, the rooms were adequate but there was nothing special about them. We had a good overall experience, but would probably chose a less family-friendly (as we are older and don't have children) place if we stayed in this area again."
David 1-night trip
Posted 7 days ago
Magal Maradiso Hotel by Aminess
Heritage hotel Forza

Heritage hotel Forza

10/10 Excellent
"Amazing places, I recommend, because delicious foods, professional services"
VIVIAN 2-night trip
Posted 2 weeks ago
Heritage hotel Forza
Hotel Vinotel Gospoja

Hotel Vinotel Gospoja

10/10 Excellent
"Was a great boutique hotel, very well built and maintained, near the beach and if you’re looking for a quiet place to relax and enjoy quite town with traditional food and local wineries, this is the place. I recommend it."
Eraldi 1-night trip
Posted 3 weeks ago
Hotel Vinotel Gospoja
Malinska Green Apartments

Malinska Green Apartments

10/10 Excellent
"Brilliant apartments just close to the sea, very well equipped, modern and spotlessly clean. We were upgraded to a larger top floor one which was greatly appreciated. Free parking too which helps. Beach bar nearby, a short walk to the centre of Malinska, lovely coves, beaches and walks nearby, all in all superb. Wish we had stayed longer. Don't miss the abandoned Haludovo Palace hotel nearby too, urban decay exploring at it's finest....."
Stephen 3-night trip
Posted 1 month ago
Malinska Green Apartments
Villa Gaj

Villa Gaj

10/10 Excellent
"Věry nice, Věry gaj, big nice yes"
Christopher 3-night trip
Posted 1 month ago
Villa Gaj
Aminess Style Glamping Villas & Holiday Homes Atea

Aminess Style Glamping Villas & Holiday Homes Atea

10/10 Excellent
"top"
Marko 3-night trip
Posted 4 months ago
Aminess Style Glamping Villas & Holiday Homes Atea

Hotels in Krk Island with star rating

Find out more about Krk Island

Top reasons to visit Krk Island

  • Stunning Beaches: Krk Island boasts beautiful beaches with crystal-clear waters, perfect for relaxation and fun in the sun.
  • Charming Krk Town: Explore the historic streets of Krk Town, blending rich culture with stunning waterfront views.
  • Outdoor Adventures: Enjoy a variety of outdoor activities, from hiking to water sports, amidst picturesque scenery.
  • Wine Tours: Experience local wine tours that showcase the region's exceptional vineyards and delightful flavours.
  • Diverse Accommodations: Choose from a range of lodging options, including cozy bed & breakfasts and luxurious hotels.

Find great hotels near Krk Island

Discover a variety of hotel accommodations on Krk Island, perfect for every type of traveller. From charming bed and breakfasts to well-equipped hotels, you’ll find options that cater to your needs, whether you're seeking beach access, pet-friendly stays, or business amenities. Explore top choices like Hotel Bor and Hotel Kanajt, ensuring a memorable vacation experience in this stunning Croatian destination.

  • Magal Maradiso Hotel by Aminess: The Magal Maradiso Hotel by Aminess is a 3-star hotel located 9.7km from Krk Island, perfect for adventure seekers and beach lovers alike. With direct beach access, this property offers an exhilarating vacation experience with various onsite and nearby adventure sports. Guests can enjoy activities like horseback riding, parasailing, and mountain biking. The hotel's focus on adventure ensures that you can indulge in outdoor fun while soaking up the sun, making it an ideal choice for those looking to explore the natural beauty of Croatia.
  • Falkensteiner Hotel Park Punat: Falkensteiner Hotel Park Punat is a 4-star property with a commendable guest rating of 8.4, situated 8.0km from Krk Island. This hotel is a true haven for beach enthusiasts, featuring direct access to the stunning coastline. The serene atmosphere and beautifully landscaped surroundings make it a perfect spot for relaxation. Guests appreciate the attentive service and a range of amenities that enhance the beach vacation experience, ensuring a memorable stay in a picturesque setting.
  • Sunny Krk by Valamar: Sunny Krk by Valamar is a family-friendly 3-star hotel located 6.4km from Krk Island, boasting a guest rating of 8.2. This property caters to families looking for a beach getaway, offering direct access to the shore along with amenities designed for children. Families will enjoy onsite mini-golf, toys for babies, and dining options tailored for younger guests. With a focus on family comfort and fun, this hotel ensures that both parents and children have a wonderful vacation experience.

Where to stay near Krk Island

Krk Island, a stunning destination in Croatia, offers a perfect blend of relaxation and adventure for families and couples alike. Explore the picturesque Krk Town Harbour, unwind at the beautiful Kozica Beach, or embark on a memorable getaway in the charming Krk area. With its vibrant culture and breathtaking scenery, Krk Island promises an unforgettable vacation experience filled with recreational activities and romantic moments amidst nature's beauty.

  • Krk: Nestled just 6.4km from Krk Island, the city of Krk is a vibrant destination known for its captivating blend of outdoor adventures and picturesque scenery. The city draws a seasonal influx of tourists, particularly from June to August when the beaches are bustling with activity. Visitors can indulge in various recreational activities, from exploring scenic trails to enjoying the local shopping scene. Don't miss the beautiful bay and beach, as well as the charming piazza square, which serve as perfect backdrops for leisurely strolls and memorable photos.
  • Dobrinj: Located a mere 4.8km from Krk Island, Dobrinj offers a tranquil escape characterized by its stunning landscapes and outdoor activities. With a peak in visitor numbers during the summer months, this quaint city is particularly appealing to those looking for a serene beach experience. Golf enthusiasts can enjoy the local country private club, while the nearby bay and beach provide ample opportunities for relaxation and exploration. Dobrinj's rich natural beauty makes it an ideal spot for those seeking both adventure and serenity.
  • Malinska-Dubasnica: Situated 6.4km from Krk Island, Malinska-Dubasnica is a charming coastal city that shines from July to September when tourist numbers soar. Known for its outdoor experiences and breathtaking scenery, this city is perfect for beach-goers and nature lovers alike. Visitors can explore the local recreational areas and shopping venues while soaking in the stunning views of the bay and nearby islands. The vibrant atmosphere and picturesque surroundings make Malinska-Dubasnica a must-visit destination for a memorable vacation.

Things to do in Krk Island

Krk Island offers a perfect blend of outdoor adventures and scenic beauty, making it an ideal vacation spot. Visitors can enjoy a variety of activities, including beach fun, wine tours, and exploring recreational areas. The island features excellent tourist facilities and shopping opportunities, catering to tourism enthusiasts seeking memorable experiences. Whether you're lounging on the beach or embarking on local tours, Krk Island promises a delightful getaway.

Shopping

On Krk Island, visit the Krk Town Market for local crafts and fresh produce. For a more extensive shopping experience, explore the Supermarket Plodine, featuring groceries and everyday essentials. Don't miss the charming boutiques scattered around the island, offering unique souvenirs and handmade gifts.

Recreation

Experience rejuvenation at the Terme Krk Spa, where you can indulge in therapeutic treatments and unwind in thermal pools. For outdoor activities, explore the scenic hiking trails that wind through lush landscapes, or enjoy cycling along the picturesque coastline, offering stunning views and a refreshing breeze.

Adventure

On Krk Island, explore the stunning landscapes while hiking the Vela Plaža trail, offering breathtaking coastal views. For thrill-seekers, try zip-lining at the nearby adventure park, or go kayaking in the crystal-clear waters, discovering hidden coves and secluded beaches along the way.

Nightlife

On Krk Island, you can enjoy vibrant nightlife at venues like the Vela Plaža Beach Bar, known for its lively atmosphere and beach parties. The city of Krk offers charming bars with local wines, while Malinska features laid-back lounges perfect for relaxing evenings by the sea.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Krk Island

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Krk Island are February to March and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Krk Island is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Krk Island is Saturday. The most expensive day to stay around Krk Island is Monday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you’re looking for. For instance, selecting the “Eco-certified” filter will showcase sustainable and environmentally friendly accommodations currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay on Krk Island with your flights and activities by booking a package through Expedia.

Find the best attractions near Krk Island

Krk Island in Croatia is perfect for outdoor enthusiasts and beach lovers alike, offering stunning scenery and a vibrant culture. Explore its beautiful beaches, charming harbours, and lively piazzas. Highlights include the historic Krk Fortress, picturesque Kosljun Island, and the impressive Trsat Castle. With a variety of resorts to choose from, you'll find plenty of options for relaxation and adventure on this captivating island.

  • Crikvenica Beach: Located 12.9km from Krk Island, Crikvenica Beach offers a picturesque setting with its soft sands and clear waters. It's a perfect spot for sunbathing and enjoying the vibrant beach vibes, making it ideal for relaxation and socializing with both locals and fellow visitors.
  • Jadran-Njivice Beach: Situated 9.7km away from Krk Island, Jadran-Njivice Beach is known for its family-friendly atmosphere. The calm waters are perfect for swimming, and the surrounding cafes provide a great place to grab a bite while soaking up the sun and enjoying the lively beach scene.
  • Beach Šilo: Also 9.7km from Krk Island, Beach Šilo is characterized by its stunning natural beauty and tranquil environment. This beach is ideal for those seeking a quieter experience, with plenty of opportunities for swimming, sunbathing, and exploring the nearby coastal paths.

Best time to go to Krk Island

The best time to visit Krk Island is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are high and weather is sunny with light rain. January is its coolest month on average. At this time, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January36.5°F (2.5°C)Light RainMostly CloudyLowAverage
February37.8°F (3.2°C)Light RainMostly CloudyLowSlightly Low
March43.7°F (6.5°C)Light RainMostly SunnyAverageSlightly Low
April51.4°F (10.8°C)Light RainMostly SunnyAverageAverage
May58.6°F (14.8°C)Light RainMostly SunnyAverageAverage
June67.5°F (19.7°C)Light RainMostly SunnyAverageSlightly High
July72.0°F (22.2°C)Light RainSunnyHighSlightly High
August71.6°F (22.0°C)Light RainSunnyHighSlightly High
September63.3°F (17.4°C)Light RainMostly SunnyHighAverage
October54.9°F (12.7°C)Light RainMostly SunnyAverageAverage
November46.9°F (8.3°C)Moderate RainMostly CloudyAverageSlightly Low
December39.6°F (4.2°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Krk Island

To reach Krk Island, you have several airport options. ZAGreb Airport (ZAG) is situated 135.2km away, with nearby 5-star hotels like Hotel Esplanade Zagreb and The Westin Zagreb, both approximately 6 to 11.3km from the airport. LJUbljana Airport (LJU) is 128.7km from Krk Island, offering luxury stays at InterContinental Ljubljana and Grand Plaza Hotel, both 19.3km away. Lastly, ZADar Airport (ZAD) is 125.5km from Krk, with excellent accommodation options such as Mirabilis Residence and Magic View Apartments, both about 9.7km away. These hotels provide reliable transportation services to their respective airports, ensuring a smooth travel experience.

Explore a world of travel with Expedia